package com.desay.pangoo.itmt.dto;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

import com.desay.pangoo.itmt.entity.TechClassificationEntity;

import lombok.Data;

/**
 * @author uidq1163 on [2022年09月22日上午10:16:03] <br>
 *         work group Tech classification 工作组技术分类:技术相信信息
 * @Modified By： [修改人] on [修改日期] for [修改说明]
 */
@Data
public class TechProjectInfoDto  {

	@NotNull(message = "技术编号不能为空")
	private TechClassificationEntity techClass;

	@NotEmpty(message = "技术编号不能为空")
	private String techPtn;

	@NotEmpty(message = "研究形式不能为空")
	private String researchForms;

	@NotEmpty(message = "技术名称不能为空")
	private String techName;

	@NotEmpty(message = "子技术不能为空")
	private String subsidiary;

	@NotEmpty(message = "说明不能为空")
	private String description;

	@NotNull(message = "技术等级不能为空")
	private Integer techLevel;

	@NotEmpty(message = "优先级不能为空")
	private String priority;



	@NotEmpty(message = "量化指标不能为空")
	private String quantitativeIndicators;

	@NotEmpty(message = "TMT 评审不能为空")
	private String tMTApproval;


	/** 重点项目 */
	@NotNull(message = "重点项目不能为空")
	private Boolean isMajorProject;





}
